package com.taijihuabao.modules.model.approval.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import org.springframework.web.multipart.MultipartFile;

/**
 * 通用流程DTO
 *
 * @author xiaob
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ToString(callSuper = true)
@ApiModel("通用流程")
public class ApprovalProcessDTO {

    /**
     * 申请数据的json对象
     */
    @ApiModelProperty(value = "申请数据的json对象(字符串)")
    private String approvalProcess;

    /**
     * 文件
     */
    @ApiModelProperty(value = "文件地址")
    private String fileUrl;

    /**
     * 流程名称
     */
    @ApiModelProperty(value = "流程名称（请假:leaveApproval，离职:quit，报销:EXPENSE，提薪:RaiseSalary，补卡:checkReissue）")
    private String processName;

}
